trench upon - Español Inglés Diccionario